disgusting room or place - Turco Inglés Diccionario